table of contents
other sections
MEMMOVE(3) | Руководство программиста Linux | MEMMOVE(3) |
ИМЯ¶
memmove - копирование участка памяти
ОБЗОР¶
#include <string.h> void *memmove(void *dest, const void *src, size_t n);
ОПИСАНИЕ¶
Функция memmove() копирует n байт из участка памяти src в dest. Адреса участков могут перекрываться — в этом случае из src байты копируются во временный массив, который не пересекается с src или dest, после чего они копируются из него в dest.
ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ¶
Функция memmove() возвращает указатель на dest.
СООТВЕТСТВИЕ СТАНДАРТАМ¶
SVr4, 4.3BSD, C89, C99, POSIX.1-2001.
СМОТРИТЕ ТАКЖЕ¶
bcopy(3), memccpy(3), memcpy(3), strcpy(3), strncpy(3), wmemmove(3)
1993-04-10 | GNU |